package Ms.service;


import Ms.entity.ProjectQuery;
import Ms.utils.Vo.ProjectVO;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import Ms.entity.Project;
import org.springframework.transaction.annotation.Transactional;


public interface ProjectService {

    Page<ProjectVO> getProjectPage(ProjectQuery query);

    @Transactional
    boolean deleteProject(Long projectId);

    Project getById(Long projectId);

    Long countProjects();

    boolean logicDelete(Long projectId);
    // ProjectServiceImpl 修改


}
